package lzyc.pointsManagement.business.activity.dto;

import lombok.Data;
import lzyc.pointsManagement.business.approval.dto.ApprovalInfoDto;
import lzyc.pointsManagement.business.attachment.domain.Attachments;
import lzyc.pointsManagement.business.attachment.dto.AttachmentsDto;
import lzyc.pointsManagement.common.core.domain.entity.SysUser;

import java.util.Date;
import java.util.List;

@Data
public class ActivityApplyDto {
    private String id;

    private String userid;

    private SysUser userInfo;

    private Date createTime;

    private String activityId;

    private Integer status;

    private String approvalUserId;

    private Date approvalTime;

    private List<AttachmentsDto> attachments;

    private ApprovalInfoDto approvalInfo;

    private String description;

    private List<String> attachmentIds;

    private String title;
}
